home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d21
/
dvglue.arc
/
-README
< prev
next >
Wrap
Text File
|
1990-01-09
|
3KB
|
62 lines
DV-GLUE v0.91
-------------
(c) Copyright 1988 Ralf Brown All Rights Reserved
[See file -COPYRIT.NOT for full copying permissions/restrictions]
This is a beta release of the DV API "glue" functions for TurboC. Most of the
functions have been tested, though there are some which haven't, and a few
more which are known not to work correctly. Please let me know of any bugs you
find which aren't mentioned in the demo program (with fixes would be even
nicer).
The documentation is still rather skimpy, but together with the demo program's
source should be enough to get you by without reading the library source code.
If you've been using version 0.7, please note that there have been massive
renamings of functions. See -HIST for details.
New versions of DV-GLUE will be uploaded to the Second Opinion BBS, 1:129/31
(412) 826-0822, File Requests supported anytime except 5-6am EDT. For those
with ARPAnet access, DV-GLUE will be uploaded to SIMTEL20.ARPA in directory
PD1:<MSDOS.DESQVIEW>. The filename in both places will be DVGLUEnn.ARC, where
nn stands for version n.n. I will also make a precompiled library (without
source) available as DVGLULnn.ARC.
-----------------------------------------------------------------------------
To use this library, you will first have to recompile the source (unless
you have downloaded DVGLULnn.ARC). Using your favorite editor, change the
makefile to create the desired memory model, and then type MAKE. A RAMdisk is
highly recommended to store both TurboC and the source code, as the compiler
will be loaded over 190 times! The MAKE takes about 17 minutes on my 10MHz AT
clone with everything in a 1MB extended-memory RAMdisk.
The archives OBJx.ARC contain precompiled modules in various memory models for
those functions which require MASM or A86 to recompile.
Once the code is compiled, run the demo program DEMO.EXE in a window with
at least 128K memory and 4K system memory. The supplied .DVP file will work,
though you will have to modify directories/paths/etc.
To use the library in your own programs, add the line
#include "tvapi.h"
to the start of each module using functions from the library. If you are
using constants for building your own streams, also add the line
#include "tvstream.h"
to the start of the module. Then add TVAPI.LIB to the list of files to
compile (if you are using TCC), or add TVAPI.LIB to the .PRJ file.
-----------------------------------------------------------------------------
A number of the functions at the core of this package were originally written
by John Navas. The original versions of these can be found in the file
TVGLUETC.ARC on the Dog Lab BBS (415) 594-9806.
Ralf Brown
July 10, 1988
Direct e-mail to:
ralf@cs.cmu.edu (Arpanet) \
ralf%cs.cmu.edu@cmuccvma (BITnet) > preferred
...!{harvard,ucbvax}!cs.cmu.edu!ralf (UUCP) /
Ralf Brown 1:129/31 (FIDOnet)
[No Compu$pend/$ource/GEnie accounts....]